vehicle breakdown - Turkish English Dictionary